Nowoczesny słownik polsko-angielski

it's bucketing down

it's raining cats and dogs